weeping ash - French English Dictionary